Skip to content

20250307-misc-xorbuf-optimizer#8540

Merged
dgarske merged 3 commits intowolfSSL:masterfrom
douzzer:20250307-misc-xorbuf-optimizer
Mar 8, 2025
Merged

20250307-misc-xorbuf-optimizer#8540
dgarske merged 3 commits intowolfSSL:masterfrom
douzzer:20250307-misc-xorbuf-optimizer

Conversation

@douzzer
Copy link
Copy Markdown
Contributor

@douzzer douzzer commented Mar 7, 2025

wolfcrypt/src/misc.c: in xorbufout() and xorbuf(), call XorWords() directly via a simplified path if all args are already aligned to WOLFSSL_WORD_SIZE (fixes performance regression from dc2e263).

configure.ac: add a "Conflicting asm settings" error check at end, since our configuration currently blows up if --enable-intelasm and --disable-asm are combined.

tested with wolfssl-multi-test.sh ... benchmark-wolfcrypt-intelasm-all super-quick-check

dgarske
dgarske previously approved these changes Mar 7, 2025
@douzzer douzzer force-pushed the 20250307-misc-xorbuf-optimizer branch 2 times, most recently from 1dd1446 to 563c409 Compare March 7, 2025 23:55
@douzzer
Copy link
Copy Markdown
Contributor Author

douzzer commented Mar 8, 2025

retest this please (numerous hudson.remoting.ProxyException and other tooling failures)

douzzer added 2 commits March 7, 2025 19:52
…rectly via a simplified path if all args are already aligned to WOLFSSL_WORD_SIZE (fixes performance regression from dc2e263).

configure.ac: add a "Conflicting asm settings" error check at end, since our configuration currently blows up if --enable-intelasm and --disable-asm are combined.
@douzzer
Copy link
Copy Markdown
Contributor Author

douzzer commented Mar 8, 2025

retest this please (org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException)

…4 scenario, then the test script wedged on retry after successfully make checking.
@douzzer douzzer force-pushed the 20250307-misc-xorbuf-optimizer branch from 5db1d76 to a84831c Compare March 8, 2025 02:13
@douzzer
Copy link
Copy Markdown
Contributor Author

douzzer commented Mar 8, 2025

retest this please (java.io.IOException: Unexpected EOF on PRB-fsanitize.txt_3)

@douzzer douzzer assigned SparkiDev and unassigned douzzer Mar 8, 2025
@dgarske dgarske merged commit ad8eb76 into wolfSSL:master Mar 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants